package com.gitee.zhanyao.codebase.java.mybatisplus.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author zhanyao
 * @since 2021-06-02
 */
@Data
public class SysAttachment {

    private static final long serialVersionUID = 1L;

    @TableId("ATTACHMENT_ID")
    private String attachmentId;

    @TableField("DATA_KEY")
    private String dataKey;

    @TableField("TYPE")
    private String type;

    @TableField("FILE_NAME")
    private String fileName;

    @TableField("FILE_TYPE")
    private String fileType;

    @TableField("FILE_SIZE")
    private Integer fileSize;

    @TableField("PARTIAL_PATH")
    private String partialPath;

    @TableField("DESCRIPTION")
    private String description;

    @TableField("UPLOAD_TIME")
    private LocalDateTime uploadTime;

    @TableField("UPLOADER_ID")
    private String uploaderId;

    @TableField("UPLOADER_NAME")
    private String uploaderName;

    @TableField("BIZ_TYPE")
    private String bizType;

    @TableField("SORT")
    private Integer sort;

    @TableField("MD5_KEY")
    private String md5Key;

    @TableField("IS_TEMP")
    private Boolean isTemp;

    @TableField("RESERVED1")
    private String reserved1;

    @TableField("RESERVED2")
    private String reserved2;

    @TableField("RESERVED3")
    private String reserved3;


}
